module.exports = {
  // webpack配置
  // 如果 configureWebpack接收的是一个函数，那个他会直接修改修改相应的配置
  // 如果 configureWebapck接收的是一个对象，那么该对象会被webpack-merge合并入最终的webpack配置
  configureWebpack: (config) => {
    // config为被解析的配置,意思就是将后面这个resolve的别名配置，复制到已有的webpack配置
    Object.assign(config, {
      resolve: {
        extensions: ['.js', '.vue', '.json'],
        alias: {
          '@': 'C:\\Users\\19147\\Desktop\\vue_learn\\supersmall\\src',
          '@components': '@/components',
          '@assets': '@/assets',
          '@common': '@/common',
          '@network': '@/network',
          '@views': '@/views',

        }
      }
    })
  }
}